//1.配置数据库连接
const mysql=require("mysql");  
const pool = mysql.createPool({  
    host: 'aagmqmvaq3h3zl.cvdpbjinsegf.us-east-2.rds.amazonaws.com',  
    user: 'root',  
    password: 'rootroot',  
    database: 'uts_help',  
    port: 3306  
});

//2.配置查询方法
const query=function(sql,arr,callback){  
    pool.getConnection(function(err,connection){
        if(err){throw err;return;}
        connection.query(sql,arr,function(error,results,fields){
            connection.release();//将链接释放到连接池中，准备由其他人重复使用
            if(error) throw error;
            callback && callback(results,fields);//执行回调函数，将数据返回
        });
    });
};

//3.将方法导出，一遍其他js文件调用此方法。
module.exports=query;

//4.查询数据
var db=require('./21.MySQLConnectionPool');
db("select * from student",function(err,result){
    if(err) console.log(err);
    console.log(result[0].studentId);
});